//
//  TTStatusBarSaver.h
//  Tint
//
//  Created by Kevin Wu on 2/27/12.
//  Copyright (c) 2012 Telligenty. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "TTAppearanceSaver.h"

@interface TTStatusBarSaver : TTAppearanceSaver {
}

+ (TTStatusBarSaver *)sharedObject;

- (void)pushStatusBar;
- (void)popStatusBar; // No animation
- (void)popStatusBarWithBarAnimation:(UIStatusBarAnimation)barAnimation animated:(BOOL)animated;

@end


@interface TTStatusBarSaverItem : NSObject {
    BOOL _statusBarHidden;
    UIStatusBarStyle _statusBarStyle;
}
@property(nonatomic, assign) BOOL statusBarHidden;
@property(nonatomic, assign) UIStatusBarStyle statusBarStyle;
@end
